home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 38 / Amiga Format CD38 (1999-03-15)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-04].iso / -seriously_amiga- / misc / football / install-football < prev    next >
Text File  |  1999-02-03  |  9KB  |  387 lines

  1. ;
  2. ; Football Installer Script  by Mark Naughton
  3. ;
  4. ; v1.1 - 19/04/97 - Updated to remove asd-library and redundant files.
  5. ; v1.2 - 10/05/97 - Updated to install WriteMatch.rexx.
  6. ; v1.3 - 30/12/97 - Updated to install new User scripts and new Exec scripts.
  7. ; v1.4 - 14/09/98 - Updated with new files.
  8. ; v1.5 - 03/10/98 - New files and programs.
  9. ;
  10. ;*****************************************************************************
  11.  
  12.  (set MSG_DESTINATION "Where would you like Football to be installed?\n(It will create a directory called\nFootball in the path.)")
  13.  (set MSG_COPYING     "")
  14.  (set MSG_OS          "You need Kickstart 2.04 and above to use this program.")
  15.  
  16.  
  17. ;*****************************************************************************
  18. ; Are we on the wrong system?
  19.  
  20. (if (< (/ (getversion) 65536) 37)
  21. (
  22.     (abort MSG_OS)
  23. ))
  24.  
  25. ;*****************************************************************************
  26.  
  27. (complete 0)
  28. (set dest_dir
  29.    (askdir (prompt (MSG_DESTINATION))
  30.                  (help @askdir-help)
  31.                  (default @default-dest)
  32.                  (newpath))
  33. )
  34. (working (MSG_COPYING))
  35.  
  36. (set dest_dir (tackon dest_dir "Football"))
  37. (set @default-dest dest_dir)
  38. (complete 15)
  39.  
  40. ;*****************************************************************************
  41.  
  42. (copyfiles  (help @copyfiles-help)
  43.                   (source "Football")
  44.                   (dest @default-dest)
  45.                   (infos)
  46. )
  47. (complete 18)
  48. (copyfiles  (help @copyfiles-help)
  49.                   (source "Football.guide")
  50.                   (dest @default-dest)
  51.                   (infos)
  52. )
  53. (complete 21)
  54.  
  55. ;*****************************************************************************
  56.  
  57. (makedir (tackon @default-dest "Data"))
  58. (makedir (tackon @default-dest "Exec"))
  59. (makedir (tackon @default-dest "User"))
  60.  
  61. (set datadir (tackon @default-dest "Data"))
  62. (set execdir (tackon @default-dest "Exec"))
  63. (set userdir (tackon @default-dest "User"))
  64.  
  65. (complete 30)
  66.  
  67. ;*****************************************************************************
  68.  
  69. (copyfiles (source "Data/Shiva2.df")
  70.            (dest datadir)
  71. )
  72. (copyfiles (source "Data/Shiva2.sf")
  73.            (dest datadir)
  74. )
  75. (copyfiles (source "Data/Shiva2.sflearn")
  76.            (dest datadir)
  77. )
  78. (copyfiles (source "Data/Shiva2.stats")
  79.            (dest datadir)
  80. )
  81. (copyfiles (source "Data/Shiva3.df")
  82.            (dest datadir)
  83. )
  84. (copyfiles (source "Data/Shiva3.sf")
  85.            (dest datadir)
  86. )
  87. (copyfiles (source "Data/Shiva3.sflearn")
  88.            (dest datadir)
  89. )
  90. (copyfiles (source "Data/Shiva3.stats")
  91.            (dest datadir)
  92. )
  93.  
  94. (copyfiles (source "Data/FAPrem_9798.df")
  95.            (dest datadir)
  96. )
  97. (copyfiles (source "Data/FAPrem_9798.sf")
  98.            (dest datadir)
  99. )
  100. (copyfiles (source "Data/FAPrem_9798.sflearn")
  101.            (dest datadir)
  102. )
  103. (copyfiles (source "Data/FAPrem_9798.stats")
  104.            (dest datadir)
  105. )
  106.  
  107. (copyfiles (source "Data/FAPrem_9899.df")
  108.            (dest datadir)
  109. )
  110. (copyfiles (source "Data/FAPrem_9899.sf")
  111.            (dest datadir)
  112. )
  113. (copyfiles (source "Data/FAPrem_9899.sflearn")
  114.            (dest datadir)
  115. )
  116. (copyfiles (source "Data/FAPrem_9899.stats")
  117.            (dest datadir)
  118. )
  119.  
  120. (copyfiles (source "Data/FACPS_9899.schd")
  121.            (dest datadir)
  122. )
  123. (copyfiles (source "Data/CPS.schd")
  124.            (dest datadir)
  125. )
  126. (copyfiles (source "Data/Teams4.schd")
  127.            (dest datadir)
  128. )
  129. (copyfiles (source "Data/Teams6.schd")
  130.            (dest datadir)
  131. )
  132.  
  133. (copyfiles (source "Data/WC98_GrpA.df")
  134.            (dest datadir)
  135. )
  136. (copyfiles (source "Data/WC98_GrpA.sf")
  137.            (dest datadir)
  138. )
  139. (copyfiles (source "Data/WC98_GrpA.sflearn")
  140.            (dest datadir)
  141. )
  142. (copyfiles (source "Data/WC98_GrpA.stats")
  143.            (dest datadir)
  144. )
  145. (copyfiles (source "Data/WC98_GrpA.schd")
  146.            (dest datadir)
  147. )
  148. (copyfiles (source "Data/WC98_GrpB.df")
  149.            (dest datadir)
  150. )
  151. (copyfiles (source "Data/WC98_GrpB.sf")
  152.            (dest datadir)
  153. )
  154. (copyfiles (source "Data/WC98_GrpB.sflearn")
  155.            (dest datadir)
  156. )
  157. (copyfiles (source "Data/WC98_GrpB.stats")
  158.            (dest datadir)
  159. )
  160. (copyfiles (source "Data/WC98_GrpB.schd")
  161.            (dest datadir)
  162. )
  163. (copyfiles (source "Data/WC98_GrpC.df")
  164.            (dest datadir)
  165. )
  166. (copyfiles (source "Data/WC98_GrpC.sf")
  167.            (dest datadir)
  168. )
  169. (copyfiles (source "Data/WC98_GrpC.sflearn")
  170.            (dest datadir)
  171. )
  172. (copyfiles (source "Data/WC98_GrpC.stats")
  173.            (dest datadir)
  174. )
  175. (copyfiles (source "Data/WC98_GrpC.schd")
  176.            (dest datadir)
  177. )
  178. (copyfiles (source "Data/WC98_GrpD.df")
  179.            (dest datadir)
  180. )
  181. (copyfiles (source "Data/WC98_GrpD.sf")
  182.            (dest datadir)
  183. )
  184. (copyfiles (source "Data/WC98_GrpD.sflearn")
  185.            (dest datadir)
  186. )
  187. (copyfiles (source "Data/WC98_GrpD.stats")
  188.            (dest datadir)
  189. )
  190. (copyfiles (source "Data/WC98_GrpD.schd")
  191.            (dest datadir)
  192. )
  193. (copyfiles (source "Data/WC98_GrpE.df")
  194.            (dest datadir)
  195. )
  196. (copyfiles (source "Data/WC98_GrpE.sf")
  197.            (dest datadir)
  198. )
  199. (copyfiles (source "Data/WC98_GrpE.sflearn")
  200.            (dest datadir)
  201. )
  202. (copyfiles (source "Data/WC98_GrpE.stats")
  203.            (dest datadir)
  204. )
  205. (copyfiles (source "Data/WC98_GrpE.schd")
  206.            (dest datadir)
  207. )
  208. (copyfiles (source "Data/WC98_GrpF.df")
  209.            (dest datadir)
  210. )
  211. (copyfiles (source "Data/WC98_GrpF.sf")
  212.            (dest datadir)
  213. )
  214. (copyfiles (source "Data/WC98_GrpF.sflearn")
  215.            (dest datadir)
  216. )
  217. (copyfiles (source "Data/WC98_GrpF.stats")
  218.            (dest datadir)
  219. )
  220. (copyfiles (source "Data/WC98_GrpF.schd")
  221.            (dest datadir)
  222. )
  223. (copyfiles (source "Data/WC98_GrpG.df")
  224.            (dest datadir)
  225. )
  226. (copyfiles (source "Data/WC98_GrpG.sf")
  227.            (dest datadir)
  228. )
  229. (copyfiles (source "Data/WC98_GrpG.sflearn")
  230.            (dest datadir)
  231. )
  232. (copyfiles (source "Data/WC98_GrpG.stats")
  233.            (dest datadir)
  234. )
  235. (copyfiles (source "Data/WC98_GrpG.schd")
  236.            (dest datadir)
  237. )
  238. (copyfiles (source "Data/WC98_GrpH.df")
  239.            (dest datadir)
  240. )
  241. (copyfiles (source "Data/WC98_GrpH.sf")
  242.            (dest datadir)
  243. )
  244. (copyfiles (source "Data/WC98_GrpH.sflearn")
  245.            (dest datadir)
  246. )
  247. (copyfiles (source "Data/WC98_GrpH.stats")
  248.            (dest datadir)
  249. )
  250. (copyfiles (source "Data/WC98_GrpH.schd")
  251.            (dest datadir)
  252. )
  253.  
  254. (copyfiles (source "Data/WorldCup1998.cf")
  255.            (dest datadir)
  256. )
  257. (copyfiles (source "Data/WorldCup1998.scf")
  258.            (dest datadir)
  259. )
  260. (copyfiles (source "Data/WorldCup1998.cfh")
  261.            (dest datadir)
  262. )
  263. (copyfiles (source "Data/WorldCup1998.cfrw")
  264.            (dest datadir)
  265. )
  266.  
  267. (copyfiles (source "Data/FACT.cf")
  268.            (dest datadir)
  269. )
  270. (copyfiles (source "Data/FACT.scf")
  271.            (dest datadir)
  272. )
  273. (copyfiles (source "Data/FACT.cfrw")
  274.            (dest datadir)
  275. )
  276.  
  277. (complete 75)
  278.  
  279. ;*****************************************************************************
  280.  
  281. (copyfiles (source "Exec/CupScheduleNextRound.rexx")
  282.            (dest execdir)
  283. )
  284. (copyfiles (source "Exec/CupScheduler.rexx")
  285.            (dest execdir)
  286. )
  287. (copyfiles (source "Exec/CupUpdateMatches.rexx")
  288.            (dest execdir)
  289. )
  290. (copyfiles (source "Exec/Sort4Chars")
  291.            (dest execdir)
  292. )
  293. (copyfiles (source "Exec/Sort7Chars")
  294.            (dest execdir)
  295. )
  296. (copyfiles (source "Exec/SortWkDts")
  297.            (dest execdir)
  298. )
  299. (copyfiles (source "Exec/ViewCupCurRound.rexx")
  300.            (dest execdir)
  301. )
  302. (copyfiles (source "Exec/ViewCupResults.rexx")
  303.            (dest execdir)
  304. )
  305. (copyfiles (source "Exec/WriteMatch.rexx")
  306.            (dest execdir)
  307. )
  308. (copyfiles (source "Exec/Footsort")
  309.            (dest execdir)
  310. )
  311. (copyfiles (source "Exec/Games.rexx")
  312.            (dest execdir)
  313. )
  314. (copyfiles (source "Exec/League.rexx")
  315.            (dest execdir)
  316. )
  317. (copyfiles (source "Exec/Lstats.rexx")
  318.            (dest execdir)
  319. )
  320. (copyfiles (source "Exec/Results.rexx")
  321.            (dest execdir)
  322. )
  323. (copyfiles (source "Exec/Scheduler.rexx")
  324.            (dest execdir)
  325. )
  326. (copyfiles (source "Exec/Stats.rexx")
  327.            (dest execdir)
  328. )
  329.  
  330. (complete 95)
  331.  
  332. ;*****************************************************************************
  333.  
  334. (copyfiles (source "User/FlipSchedule.rexx")
  335.            (dest userdir)
  336. )
  337. (copyfiles (source "User/MatchAnalysis.rexx")
  338.            (dest userdir)
  339. )
  340. (copyfiles (source "User/GamesPlayed.rexx")
  341.            (dest userdir)
  342. )
  343. (copyfiles (source "User/UpdateScores.rexx")
  344.            (dest userdir)
  345. )
  346. (copyfiles (source "User/ViewScheduleAndResults.rexx")
  347.            (dest userdir)
  348. )
  349. (copyfiles (source "User/ViewTeamSchedule.rexx")
  350.            (dest userdir)
  351. )
  352. (copyfiles (source "User/EndOfSeason.rexx")
  353.            (dest userdir)
  354. )
  355. (copyfiles (source "User/ViewNextWeeksSchedule.rexx")
  356.            (dest userdir)
  357. )
  358. (copyfiles (source "User/DeleteNewDataFiles.rexx")
  359.            (dest userdir)
  360. )
  361. (copyfiles (source "User/Cup_CupInformation.rexx")
  362.            (dest userdir)
  363. )
  364. (copyfiles (source "User/Reformat_Schedule.rexx")
  365.            (dest userdir)
  366. )
  367. (copyfiles (source "User/Cup_ViewTeamProgress.rexx")
  368.            (dest userdir)
  369. )
  370. (copyfiles (source "User/Cup_ViewHistory.rexx")
  371.            (dest userdir)
  372. )
  373. (copyfiles (source "User/PerformanceRating.rexx")
  374.            (dest userdir)
  375. )
  376. (copyfiles (source "User/UpdateScheduleScores.rexx")
  377.            (dest userdir)
  378. )
  379. (copyfiles (source "User/FixturesLeft.rexx")
  380.            (dest userdir)
  381. )
  382.  
  383. (complete 100)
  384.  
  385. (exit)
  386.  
  387. ;*****************************************************************************